(dog) leash - French English Dictionary